package com.example.chamberlainserver.Vo.Request.DormTripping;

import lombok.Data;
import java.math.BigDecimal;

/**
 * 宿舍跳闸记录查询请求对象
 */
@Data
public class DormTrippingRecordQuery {
    /**
     * 当前页码
     */
    private Integer current = 1;
    
    /**
     * 每页大小
     */
    private Integer pageSize = 10;
    
    /**
     * 宿舍号
     */
    private String dormitoryNum;
    
    /**
     * 学生姓名
     */
    private String studentName;
    
    /**
     * 班级名称
     */
    private String className;
    
    /**
     * 辅导员姓名
     */
    private String counselor;
    
    /**
     * 是否处理（0-未处理，1-已处理）
     */
    private Boolean isHandled;
    
    /**
     * 最小跳闸功率
     */
    private BigDecimal minTrippingPower;
    
    /**
     * 最大跳闸功率
     */
    private BigDecimal maxTrippingPower;
    
    /**
     * 开始日期
     */
    private String startDate;
    
    /**
     * 结束日期
     */
    private String endDate;
}